/**
@brief facopoly <br>Permet de créer le plateau de jeu
@author Marion Pierre, Taisse Sonia, Gaudillat Flavien
@file PLATEAU.h
@version 1.0
@date 2013/03/06
*/

#ifndef PLATEAU_H
#define PLATEAU_H
#include "CASE.h"


/**
\struct PLATEAU
@brief Module du plateau de jeu
*/
typedef struct{
    CASE *ca;
    int dimx;
    int dimy;
} PLATEAU;

/**
@brief Initialisation du plateau de jeu
@param [in,out] pl
@return none
*/
void plInit_Plateau(PLATEAU *pl);

/**
@brief Accesseur
@param [in,out] pl
@return none
*/
int plGet_Plateau(PLATEAU *pl);

/**
@brief Mutateur
@param [in,out] pl
@return none
*/
void plSet_Plateau(PLATEAU *pl);

/**
@brief Libération de l'espace alloué
@param [in,out] pl
@return none
*/
void plLibere_Plateau(PLATEAU *pl);

#endif
